2013 12 11 changes

Overview:
-Refracted names to be more standardized
-Fixed some problems with LuaEngine and MenuBG
-some useless code to think about Metro like UI