Refactor project configurations, add AutoInstall