Update to build file and minor tweaks

- added deobf and source build to build.gradle
- removed redundant mod initialization
- renamed generic variables according to function