Move source files to src directory and change Makefile
Add header files for support code for string table and other utilities datastructures
Add source files for support code for string table and other utilities datastructures
Update Makefile and .gitignore