removes the requirement for email in user
updates seed file as I had my method in wrong spot
adds ability to charge but needs refactoring
re-adds email validations and the specs