replace debugger with byebug and add shoulda gem
add address model test
add category model test
add more factories
add timestamps to cart
clean up
improve model test coverage