Improved the WC_Customer class, removed dead variables, removed duplicated code and added new docblocks