First commit with complete assembler.
Updated to generate output for Xilinx.
Forced all output hex values to lower case.