add header stuff
add TODO
add FBUF_MAXLEN constant
seperate utils.cpp from process.cpp;
remove platform related header files; add some function comments