InstructionSet implementation. The instruction sets must be more generic.
sample menu on the arm7.html
Separated the arm 7 instruction sets into separate files.
Added UI components.
Defined a list of icons for the RISC icon set.
Added multiple icons & Gimp/Inkscape color palette for Primer RISC emulator
Added titles for the icons
Implemented base 64 encoder/decoder
new changes in lib/ld
Merge remote-tracking branch 'remotes/github-http/arm7' into arm7
Decided on using markup for instruction set definitions.
Each set will have its own YAML definitions file, where all of the instructions
will be defined. Amongst other things, the instruction set must define:
  * name
  * executable template
  * instructions
Each instruction must define:
  * format
  * syntax
  * width
  * executable template
  * name (mnemonic)
Main procedure for the ARM instruction set.
Added icons for assemble, disassemble, size and thunder
Updated the readme file - the icon-set is complete.
Added example icons to the primer html file.
Added dependency injection library
Not added properly.
Added di.js - dependency injection library.
Renamed top-level directory risc-emu -> src
Added development profile glue file. This file specifies the binding of the libraries dependencies (such as jQuery, libDraw, etc)
Reworked risc-core.js -> cpu.js and utils.js.
Added "tests" directory.
Fixed old reference to "risc.core" namespace.