introduction to offshore plant design