Added examples and doxygen