scms - make use of tput
scms - minor refactor and option not to show navigation headers
scms - code refactoring + static HTML sitemap