This is a very bad draft of how we could use the projects libraries.