=== Resource Mangement ===
Some Resources are required for many projects, and should be easy for users to claim.
==== Git ====
Version control is important, and so every user should have access to a namespace where they can add public and private repos.
==== VPN ====
* create outgoing SMTP service accounts for projects.
* optionally create new mailing lists
==== Project CI/CD ====
Using CI/CD to build projects should be supported, but here it is hard to implement permissions and access control.
==== VMs ====
Will allow users to:
* create an isolated VM for their projects