#322 Fix basis_project_modules and remove unused code.
Minor coding style changes to stay consistent with existing code.
#311 #322 #344 Make all source directories customizable via basis_project. Fix Doxygen input.