Added/Modified constructors & mutators
New constructor