Created dependencies model

- Added the dependencies model for projects
- The show page of a project now shows the dependencies
just a minor thing: try to keep lines shorter, break where possible and aim for the holy 80 chars limit :)