Possible fix for #53, too few source files submitted.

Possible fix for too few source files submitted. Issue #53
I think a better message would be "Too few source files were submitted.  Each project requires at least 3 files be submitted. You only submitted " + sourceFiles.size() + " files"