remove dependency on boost. #6
minor doc, NAMESPACE changes