Added basic project support with lazy loading