Add docker support so that the project can be built and deployed without any hassle. Will try to add a docker compose as well so that the project can be run along with a mysql db.