Added crude support for UI to add listeners for remote attack/move changes
Remove dead code.
Expose attackUnit on the top level
Typo fixes and todos.
Refactoring
Initial position stub.