IRepository interface revised.
Controllers revised.
Web files added (css, js, fonts and images).