Refactor the code, added configuring SFDC credentials step on New-project-Wizard, implemented Salesforce SDK type