restructure repo
demo and some styling