Exporting JAR
Adding tester
Formatting, comments, cleaning up code