gradle stuff. we still need a maven repo.

first gradle stuffz