BUTTON class, ADD menu, ADD scripts, CODE improve

+ State scripts.
+ Split World render method into separate methods.
+ Main menu with buttons.