Basic player movement
Naive AABB collision