#2 Update of project: service layer
#2 Update of project: UI layer
#2 Update of project: GUI layer
#2 Update of project: error management