refactor(copyimage): moved CopyImage to manipulator
feat(dct): readd greyscale dct
test(dct): re-add dct tests