Cleaned up the code and commented

Next job, simulate the monsters