Added meta tag class
Better encapsulation of input images
Removed unused exception
Added invalid directory exception
Added image domain object
Refactored storing of images
Fixed missing semicolon