refactored to use require.js
moved CmxCanvasClass to module folder since it's now a module; added keydown methods for pressing left and right arrows.
stop going forward and back methods from firing while animation is happening; using keydown with logic to stop auto-repeat
removed unecessary if statement in CmxCanvas movePanels method