Huge UI update with lots of changes

So many changes... Just look at names of commits. Also now I'll push MCPELauncher-app.