Update ignore settings
Add Promise and initial version of generator