Change creative tab localization
Change GuiIds to enum
Moved some base functionality into core