adding comments about MVC design pattern