a simple blog backend with spray