Deactivates stuff that may cause issues during at the start
Editor styles in place, no functionality
All new styles html in place
Custom text editor functionality implemented

No integration with visualizer
Fixes error on deletion of top row and comment (was undone) in css
Comments edited
Time to try to work out how to re-integrate the visualizer basics

- No js files outside of setup changed yet, but hit a place
where canvas lib needs to be reactivated.
- visualizer.js activated.
- Stuff moved inside $(document).ready().
- Reactivated things that did not seem to depend on ace.
- Global vars made global again, except one that needed a var
declaration - will take care of that when it comes up.
Actually just had to put #qubitElements back in. Works!

- Not with fancy simulation though.
- Deleted #qubitElements accidentally, found it, no worries.
- Made new lines in visualizer.js in order to see it better
- Also had to take one var out of $(document).ready().
About globals and options for them
Positions $qubitElements in the right place

- Methodology may not be ideal
Cleans up some comments
Feature/issue idea, refocus cursor after "Evaluate"
Creating own .getValue() to feed to clojure (script) compiled js

- Function created, psuedo-code written.
- May want to just make a global "editor" var with a getValue()
property so that the current code can call it without a problem
Runs .each successfully, suggests how to use with no cljs changes

- Refers to the new text getting function.
- Function name changed to getAllText().
- ALSO, row #1 doesn't get it's number at the beginning because
I got rid of updateNums, or whatever, in the main js file. Have
to add it in to the creation of the first row.
Finds textareas more flexibly, any parent can be used

- Though you have to be careful what parent you use. If you have
multiple text areas and you use the body as the argument, you'll
get all .text-row's in the body.
- Is this better or worse?
Actually, gets just .text-row's not textareas
*Now* it gets all the textareas in a parent
Returns the expected values. To me.
Adds editor.getValue() that takes a $ collection

Damn, maybe it's meant to take a DOM element. We'll find out...
Ha! It works! Without recompiling code!

- Though it's messy. Had to put everything back were it was,
in global scopes and scripts declared after the <body> and
had to make another global var as well. I'm sure we can work it
out somehow...