Added ImageUtils class to allow for creating flipped arrays of images and stuff like that.
Doors actually do stuff now!
Other minor changes.