Refactor everything to allow for a Shared library for Codecs