Authentication sort of complete, also create new customer functionality