moved physics and rendering into individual files, added readme