Made the interface for options more consistent

Fixes #3
Added initial code128 code
Moved the option defaults to the interface helper
Added some todos
Added the barmap for 128A, 128B, 128C