Migrate to gradle

Note that Gradle does not like upper case package name.