Add typeahead for vendors
Cleanup a bit of unused code
Change port used
Make record purchase form the default tab