case 2849 - Adding submit button
case 2849 - Removing drupal form.
case 2849 - Indentation, elements' re-arranging and .js refactoring for unique ids.
case 2849 - Removed deprecated call by reference.
case 2849 - Fixing bug on id creation on page's first load.
case 2849 - Indentation and code formatting changes.
case 2849 - Resolving git conflict