pedantic is enabled by default now
removed obsulate forwards
Added doxygen dokumentation