Add new controller functionality, add basic physics