Made some code revisions.
Markdown and teaser editor areas are now editable <pre>
rather than <div> which clears up some formatting problems.
Renamed the block js files to include -block in the name.