This website now has a responsive layout to optimize the experience across desktop, tablet, and smartphone. Go ahead and resize your browser to the width of a smartphone for a demo.
Next revision: Need to create repeatable background images for narrow widths. Looking into using the Jade HTML templating engine. The un-minified code will be posted onto GitHub soon.