[docs] update todo
refactor server.js

removed for loop in favor of function call
add test controller and route

needed a route to use for quick experiments
oop. fix error with test routes
remove unnecessary code

vinController factory differentiated between query and non query
there is no need to do that
defaults to just use req.params always
fix bug

fixed bug. forgot to remove some copied code
renamed directory
[docs] update TODO
organize vins
error propagation

there were some serious problems with error propagation in the promis
chains not catching webdriverio errors and reporting them
refactor ford

modified to fix error propagation problem
fix bug. update todo
update package response

the api response was not formatted well because it was combining prices
between different models
response now packages like:
[{vin:vin, styles:[detail:detail, prices:[{...}]]}]