Implemented file upload handler and library base class for intermediate
abstraction on top of uploaded image