Improved Print Functions

Better data pointers usage
Added Dummy Function Handler
Added name convention for libraries
Added Nibble Mask constant