Added distinct feedback for compilation errors

Added distinct feedback for compilation errors that previously resulted in no feedback. Root of issue was a line of code that did not execute if an exception occurred and was caught. We may add individual messages in the future for specific errors.

In addition, create a batch file for compiling the .java files to .class files.