Merge pull request #2 from pdohogne/pdoh-DirectoryReorg

directory reorg
Adding tile content classes
Minor refactor and get_outer_tile method
Rearranging test locations
Fleshed out more Card types
Aaaaaaaaand the cards are all implemented, as wel as stubs in associated classes.
Rearranging test locations
Fleshed out more Card types
Aaaaaaaaand the cards are all implemented, as wel as stubs in associated classes.
Adding reader methods for shield, engine, and weapon
Merge pull request #3 from baronfel/stubbing

Stubbing
Merge pull request #4 from baronfel/master

New work from tonight
Added the state wrapper for the overal game orchestration loop
Adding reader methods for shield, engine, and weapon
more state logic.
Merge in the stub fillouts that Peter did.
Added in default round constraint card values, as well as extensions to the loader to pull constraints for a given round number in.
Started the weapon subsystem testing, as well as fixing a bug in the ship definition creation utility.
Fleshing out stubbed accessor methods
Added the state wrapper for the overal game orchestration loop