Commiting all work completed thus far. Mostly Image Handler functionality