Only uses brick sizes available on 'pick a brick' store (using 2x deep bricks) and adds option for choosing width.
Adding an option to breakup long runs in a random (but consistent across reloads) way

The consistency comes from using a psuedo random number generator that takes a consistent seed.
Merge remote-tracking branch 'gstark/show_inventory'
Merge remote-tracking branch 'gstark/breakup_long_runs'