Add base ruhoh 3.0
Add application code from past rails app.
Add divided times course.
Add typing-speed-test lesson.
Move 'view file' functionality into more explicit tab interface.
Remove unnecessary code from typing speed test.
Autoset height of textareas.
Remove unecessary div elements and rename.
Check in react.js.
Port application to react.js.

The component philosophy makes a lot of sense to me since my current hiccups in writing this app are dealing with the constantly changing UI and consequently having to constantly pay attention to the coupling between DOM, event bindings, and the app. So far the components encapsulate related logic better.

My hope is to improve iteration speed.
Reimplement CodeBar (tabs) & file content view to React view.
Remove Modernizer.
Refactor tab generation into a reusable function.