Dockerize application

Dockerize the application and add instructions to the README file explaining how to set it up. The setup with Docker should use PostgreSQL as the database.