Assign game to create dragable command

Change the adding of dragable commands from main program to game.js
Created Three Components

Allow 'client' PlayEditor to send request to FrontControl
FrontControl to accept incoming request
CommandHandler to translate request to concrete command objects
CommandProcessor to execute all the request, i.e. execute each command
object