Modified mouse buttons behaviour

Modified:
- left button with selected Things gives move order
Iterators insted of normal integers in for loops

Added:
- iterators in for loops

Removed:
- intiger iterators
Vectors changet to deques

Modified:
- al vectors changed to deques