Merge pull request #1 from lclc98/master

Module Loading via asm, thanks to lclc98. Going to work on further refining this myself.
Basic format and import cleanup.
Fixed things up a bit. Code now integrates into the project a bit
better.
Added bot variable.
General changes and stuff.