initial Doxygen support
added some documentation
included a sample Intro doc.
Merge branch 'origin/feature_doc'
Merge branch 'origin/dev'