added new drag and drop editor and started to add components.