Reorganize sim.py to move physics into a seperate object
Add README