Major file overhaul

Kind of an overstatement. However, most things were renamed, and you'll
find that most functions will be found under 'CCore', AKA the GM prefix.
All important methods should herein be named
'CCore.WhateverSubtable:FunctionName'. The subtable is optional, but
it's useful for organization.