Added PlayerController to calculate everything for a player and moved
relevant code from MainView to PlayerController