removed useless dependencies in pom, switched to clogging for main code, kept log4j for testing only, fixed compilation warnings, made variable private, organized imports, formatted code