Major refacotring. Extracted WorldParams and Transformation to object constructors