More constructors and assign methods added to string