Constructor

**TO DO: ** Constructors in OOP