feat(common.h): create
fix(utils): change comments
feat(makefile): create
feat(assembly/*): example files
fix(common): add defines printf
feat(main): compiler main funciton
fix(hash_table): add head comments