Multiplied movement components by dt(collision is broken by this; needs fix)
Change collision SDL_Rect to my own Rect struct