- refactored project structure - added MVC