Updated readme
Refactoring
Improved testing structure
Implemented TestImage object