Adds tag files to gitignore.
Adds lots of acid.  No longer compiles.
Reorders instances to allow IndexedContainer and Create instances pre-introduction of LocationAction monad.
Adds missing IndexedContainer class I forgot about.
Reorganizes Location heavily. Converts to Control.Lens.  Too big for one commit.
Corrects imports / exports in Location.
Gets more-acidic back to compiling, for now.