First Version

Initial version for encoding files