add player headding

* change heading via mouse position
* add two ways of movements (follow mouse and follow axis)