cleaned up gradle scripts
need to talk to ashes before making any potentially breaking changes