Added an initialization step that will copy the GUI directory to the appRoot folder.  Also set up the snap server to successfully host the extracted images.  Played a little bit with more concise Ji syntax.
A few minor clean up things.  Removed unused test build.  Played with optimization options a bit.  Removed Reader monad usage (more complicated than its worth).  Restructured build so big list of VarIDs is no longer included, so builds go faster.
Lots of surgery.  I got tired of mixing text and string and filepath, so I tried to reduce to just string and filepath.  Maps still use Text keys.  Also organized the backend code to be a little less prototyped.
Can now dump stash icons to screen. Woohoo.
Minor commit.  Going to explore using Fay, which has an install that will likely break Ji.  Current Ji version is 0.1.0.1.
Pulled frontend into its own module.  Decided to stick withJi over Fay for a few reasons.  1) Ji's development is more settled. 2) Ji is simpler than Fay with snap, snaplets, server routes, etc. 3) I plan for this to be a desktop app, so latency is very low and Ji's paradigm seems more naturally suited for a desktop app than Fay.  For a proper web app, look at Fay.
Toyed with the CSS and bit and can now insert items into their locations in simulated shared stash.  Also made updates to Ji to enable this.