feat: create initial demo application.

#3, #25