Factored out memory map in assembler. Just a simple dict.

Realized the offset memories for each operand can pack into common words.
Set down the naming convention for files.
Updated test bench and test harness to mem init file naming scheme.