added a makefile and a hello world d file
added a simple assembler for a few lua-ish bytecodes
added a text-file to describe the bytecode
renamed the 'asm' module to 'dasm', so there won't be import issues
added some data structs to implement an interpretor
some refactoring of the assembler
updated .gitignore
moved the main func to main.d (where it belongs)
some cleanup: added proper module names, and changed assembler.d to throw exceptions instead of just exiting