Added physics objects to Game objects

-Replaced class Coordinate with class Vec2
-Fixed gamecontroller not using Gameworld's Puck object