allocate colors for regions

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
update the information panel when changing region

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
enhance rendering code

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
store region location and length in class Region

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
fix a bug with font size

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
remove local outdated data

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
move region attributes in region class

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>