Project controller