template acquisition is now tied to codec sub lib and can also read png datasets from now on! cmake scripts dont reflect that yet :(