Arena system is almost fully functional, also some work on adding javadocs and comments