Added Documentation page

Added documentation page, moved the header to a separate include. Added
prettify to display code