Modified Image constructor, forgot to add the actual BufferedImage object to the class, added thumbnail creation.