Update overloaded constructors to constructor chaining