Switched to Gradle

- Restructured Repo

Signed-off-by: Arona Jones <warlordjones@gmail.com>
Update .gitignore

Signed-off-by: Arona Jones <warlordjones@gmail.com>