create state manager

create state manager and state model
create constructors for Game and Board
refactor message item Turn
create handshake messages