Website refactoring.
Updated website and templates.