There is now a proper class hierarchy set up now. It manages assets and splits up the different game functionality across different classes.