Tab things + Gamemodes

-Added TabAPI
-Added TabController
-Added 4 gamemodes
-Made Tab methods for some gamemodes
-Made Gamemode abstract

Warning: All of the Tab stuff is not tested, and thus deactivated