Revert "created gamestate package and classes"

This reverts commit 9d82bce9585b63e6b75b6c98d4baf16281129885.
Revert "Revert "created gamestate package and classes""

This reverts commit 4c5ff26ae71f2cb606d218500beff58b989209a7.
removing gamestate