MapUtilities and Cave problem fixed!

Fixed the cave problem and made a new static class called MapUtilities
that should make things more easily accessible. I'll work on putting
more methods in that class as we make progress.
PS: Sorry for being a bit late with this. I got quite sick over the weekend and ended up feeling pretty drained over the past few days.