Refactor: init now uses switchProject method