Add files and setup demo page