Move storage out of app/

This is the first thing I do in every single one of my projects. I never got why storage was in `app` in the first place, `app` is where the core of the application resides.
Having storage here is *highly* disruptive because any search in `app/` to find something in the application's actual code will return all the cached views and serialized objects, giving you basically a good bunch of false results hiding the actual thing you were looking for. 

This doesn't seem like a big deal but I can't think of an argument in *favor* of having storage in the middle of the business logic while I can only thing of benefits from moving it to the root of the project.