Added some more doxygen style comments. After some testing I this this
is the way to go... next step it to do the whole project this way.