Separated the concerns for the DragDrop Functionality and the Temporary command data.

Added a button to remove all commands from the user procedure list.
Refactored code.
Merge branch 'master' of github.com:chewonit/cs3213-visual-ide-team20
Merge remote-tracking branch 'origin/cmd'
Hooked up the commands population to the new commands data.

Beautify the commands descriptions.
Changed the ordering of the assignment so the object will not be undefined.
Changed the run button position.

Show the save and load button only when user is logged in.
Removed YUI dependency.
Implemented save to Dropbox
Merge remote-tracking branch 'upstream/master'

Conflicts:
	index.html
	js/main.js
Refactored dropbox.js
Implemented load procedure from Dropbox
Merge pull request #7 from teemingchew/master

Save and load from Dropbox
Updated hello script. Removed logging of the commands that was for debugging.
Refactored dropbox.js
Merge pull request #8 from teemingchew/master

Refactored dropbox.js
Removed the save and load buttons when user signs into Google.
Removed duplicate instance of the play button.
Slight refactoring
Merge remote-tracking branch 'yjwong/master'
Improved the whole command handling flow