Camera Simplified

after extensive research into various platformers i have come to the
conclusion that my previous implementations were garbage so i have
simplified it to scroll only player moves and it will scroll so the
player is in the centre of the screen when stopped.