Indexed Properties in C# apparently require inner classes. Who knew?
Added basic attacking checking - this gives us a framework to start building cards on.
Merge branch 'coxbc'