starting to add physics engine