make web module more extendable
upgraded version of dependencies
added footer with terms etc