Added concatenation of string, code clean-up, and added doc directory.