Revised doctor form, added labels, revised validation logic, save should be disabled unless ((firstName && lastName) || company) && (locations.length > 0)