started round2 and merged board and gamestate
fixed tests due to gamestate merge
refactored main file and rounds
change class for case class
add rules for round2 and cleanup