moved to a gradle build
reorganized project and added rate limiter
cleanup

cleanup