Move models to their correct location in shared
Update imports to reflect new location of models
Import Gin and comment manifest
Update Board.Square enum to be public
Environment changes