Added documentation page and demo