Added setImplementation and getImplementation methods
Created template for HJSizer algorithm