Created some dev docs to explain how the project is organised