line items controller testing
orders controller testing
giant commit, where are you tests? crap
spec testing
merge with line items branch