Adding of profiles configuration management.
Use of MVC pattern.