moving packages around, adding PlayerController, ViewTouchRoot and some styling