Added basic design + JS modules, moved html to JS shell module.