Put all modules and classes into separate files that are each specifically required