In Progress -- World simulation

In progress --

Feel free to look through the code here.