Input works, added Vector2 class