Backup before trying cabal sandbox
Added better workspace management, launch-on-boot

The launch-on-boot feature is pretty hacky, but it works for now.