Create New Customer Account

Bigger things are coming. Keep an eye out for progress here.