updating the documentation
re-organizing old examples