The project divided into modules of main application, main controller and site client