Closes#21.
Squashed commit of the following:
commit 964b29cf127cf51de86543d040bcb6c674b36d7e
Author: Arne Schlüter <arne@schlueter.is>
Date: Wed Aug 22 17:56:48 2018 +0200
Pass content for current route nicely to views
commit b469a0a4b69457ddf3a679ac1acc82fbaffdc8fd
Author: Arne Schlüter <arne@schlueter.is>
Date: Wed Aug 22 16:01:04 2018 +0200
Add response cache in app-db
commit da9faf89138f42ee544efc64c2e46787091b3dc7
Author: Arne Schlüter <arne@schlueter.is>
Date: Wed Aug 22 13:40:57 2018 +0200
Move api helpers and tests to own namespace