Object-Oriented programming - part I

Finished task 1