started work on world loading and saving