Reworked demo
Initial commit.