Implemented NormalGameState

Almost implemented all methods in NormalGameState, with the exception of
trade. Currently, the getActions method is not working the way it should
be.