BIG UPDATE MANDATORY: implementation of MVC

Model - Database
View - GUI
Controller - calculations and functionalities