move credits state code to credits.lua
pushed "menus" or gui, or whatever you want to call it, into a subdirectory
introduced an overarching "menus" class to handle credits, main menu (and later settings)
Merge branch 'feature/issue/#14' into develop