adding makeZip feature and ready-to-use .jar file