First versions of files for demo
Now with bugs.