Now compiles to JAR with dependencies