Adding preliminary documentation

Initial Doxygen documentation and documentation configuration.