Comments improvement
Build: fix some compile warnings
Code format: add astyle format and do format.