added components array to allow looping within LayrdGame, now executing each component's run method.
Made LayrdPhysics a contact listener
no idea what changed, pushing