Refactoring
Added function to convert from signed to unsigned char
Added support for the 'sections' action