Added pretty comments and image type thingey