now looking up KCs expected to be used in a problem
getting arrays of KCs for problem and solution
added a bunch of KCs
added rest of knowledge components
fixed KCs-- loading and executing properly
figuring out problem syntax
added character class
rewrote format for character repetition in parser
rewrote repetition syntax in parser
added test, cleaned up repetition parsing
character class repetition is working
added alternation-- alternation parser needs a little tweaking
small change to walkSeparators.  Still need to handle '[[]'
finished matchSeparators.  Added checkSolution
added alternation to generator
more tests for checkSolution
added libraries and web stuff
added a frontend
lib is being browserified and is availible on frontend
got stepify problem working