Seperating extension code from build files
Added eclipse project files
Added Node.js grunt files