device scaling

trying a new scaling method. seems to be pretty responsive in the
browser. Problem with previous scaling method is it set the entire
device screen as the game window, scrunching everything into one corner.