A small project Ive made for O.O.P course. Explanation of the assignment can be found in the attached pdf.