It has come to my understanding that the readme is incomplete since not everyone can follow it and properly setup the project. (Which to me might be hard to see since I know what I need to do). Therefore we should update the readme to facilitate the setup for new contributors / developers.
[x] Find key concepts which should exist in the readme.
[x] Update readme accordingly.
[x] Add more informative steps to make it easier to keep up with the steps.
It has come to my understanding that the readme is incomplete since not everyone can follow it and properly setup the project. (Which to me might be hard to see since I know what I need to do). Therefore we should update the readme to facilitate the setup for new contributors / developers.