added maven templates and portioned gradle and maven templates