Bugfixes, attacks & game_engine cleaning

-Attacks are now working (infantries are OP)
-Cleaned game_engine (no more refs)
-Fixed a bug in Logics in range calculation
-Ranged units are able to move-attack (for testing purposes)