Add demo and organise the directory. - - !  Empty demo, to be finished.
basic ui