create store controller view and tests
implement fragment caching for portions of the store page
add Cart and LineItem scaffolds
add Cart and LineItem model references