added force engine and working on collision detection