starting new version of the game, complete rewriting for better OOP standards

obs: just notice that namespaces are not going to work with php-cli.
need to fix that later.