Fixed the createEnvironment function, now works properly.
Removed ant class.
Edited area class.
Ant class and removed parts from area class are now merged into item
class.
Changed to C++11.
Added a few descriptions.
Removed a few lines of unnecessary code.
Hopefully easier to read and understand now.