Refactored tabs in Tactics Layer
Added naive implementation of Tactics Layer
added origin master changes
Added adjacent and border helper methods to Tactics Layer
Removed unused code from attack_defend
Fixed missing = sign in if statement
Removed adjacent def
Feteched master
Dunno why this wasn't commited
Testing
changed implementation accommodating for is_fog