Merge adding applicative version of parser.
Added functions for hex conversions