Improve style, add upcoming sidebar, gitignore demo directory