Recorder feature

Recorder bugs worked out.
We now need to figure out how to use the jQuery caret plugin without dropping it directly into the document ready statement.