a simple framework for modulized C programming