basic working demo
added web essentials