giza-docs: split coding practices
giza: update makefiles
giza: fix import
giza: fix entry point checking