CustomGame classes

Setup and Overview work, but have not yet all features, DetailView is
missing implementation. (See TODOs)