151214 Computer now skips declare attackers

-Also did some refactoring and added documentation
-Added some more Todos
-Next to do is testing todays work and do more refactoring todos