Introduce gradle
Option to place db helper callbacks file into a custom dir
Option to generate for library