code beautified
project updated and code beautified
first commit
first commit
str literals replaced by macros. better doc