Initial Commit

Project setup. Ignored all eclipse settings and config files, all gradle
files, all other misc files and only included source code for mod.