add watch object
we cannot use further description, so we will need an 'output' method
Move World object to the content module.
Clean up the print statements a bit.