Added moving and re-tiling background

Also refactors in Player
Merge branch 'add-background-plane'

* add-background-plane:
  Added moving and re-tiling background

Conflicts:
	Assets/Player.cs
	Assets/Prefabs/Player.prefab