docs: add doxygen config
refactor: add gitignore to docs
docs: move doc to user manual
docs: add date
docs: make appropriate code modifiers
docs: add manual and and compilation documentation
docs: add first description of image viewer