Basic logic for new projects. Provides singleton, configuration, callback and basic api methods.