Ignore node_modules and temp files.
Move extension source files to app folder.
Remove old build files.
Use yeoman instead of Makefile.
Remove unused npm dep.