added order add method and route. has not yet been thoroughly tested
merges with master
added bug fix for the cart