Adding app.js
Adding tests
Adding middlewares
Update package.json
Update dabase middleware