Boss Fight Beginnings and New Buildscript

So, I'm almost done with implementing the boss mob itself, so that shouldn't be too much of an issue. However, I was getting really tired of using Maven to build this project, so I made a Gradle buildscript instead (because I know how that works better). I kept the pom.xml in case someone wanted to build with maven or use it as a maven artifact. 

Sadly, something happened and this commit will need to be manually merged in. I'm not sure what, but if you manually merge it, I can do another pull and it should fix it.