Semestral project for MSPS on VSB-TU Ostrava