This app is built using MVC flavor 2 with Front Controller Design Pattern.