Map size is independent of canvas size

Player position is independent of canvas too