Added BoardFileReader
finished most card handling
testcommit
Finished card handling, re-organized model
merged gamelogic branch