Began writing actions

1. Click can now be provided with some actions from the selected Unit.
2. Added more base functions such as logging, checking if object is in
array and more.
3. Added acting options for right click on Map Element.
4. Began writing interaction (right click, left clict etc).
5. Began writing follow function in aim to possibly write attacks.
6. Added selection and deselection into Selected module and other
functions.
7. Removed some in-document functions in aim to make them more global.