added files for certain classes (ability, player), and a common header definining structs, enums used throughout
minor changes to player/game
conflict solved