-init architecure
-start rewrite GameManager