Figure out a way to determine all classes/files in a project, and compile all of them in one shot. This needs to be able to handle non-class files seamlessly.