World Generation: Moved World to its own class
World Generation: Save and Load