removed ignore folder ability
modifications to make this a gradle project as well as to create an uber jar for those that dont install gradle