Merge pull request #6 from thejsjunky/master

Makefile
- Refactored JIT to use segment object
- Will soon refactor JIT to do incremental segment extension
- Implemented incremental code segment extension
Mergefix