Separate address into separate fields

Previously, the customer's address was collected in one field, which was causing the full address to not be captured. The field has been split into separate fields to aid the customer.

https://trello.com/c/3amdwkrE

![](http://www.reactiongifs.com/r/vernon.gif)