include the build.gradle for easier building and updated gitignore to ig...

...nore misc files.