Header: The session Model was created, as well as the entity manager

The session Model was implemented. Additionally, the classes that contain
information about the configuration and results of the session were
created. The entity manager that uses this model was also added.

Reported-by: Austin Rose, Batyrlan Nurbekov
Signed-off-by: Austin Rose, Batyrlan Nurbekov <batyrlan94@gmail.com>