With classes moved to their own files, this cuts this file down to just initialising / instantiating everything.