adds action module  with action manager class mostly completed
adds empty spec file for action_manager
adds typescript to .getignore, adds notes and syntax fix to action manager, adds a fake "reverse history" for testing to spec
adds case for when deleting ancestorBranch with many children
adds TODO comment
refactors action manager to behave more like marionette module, adds commented things to test for in spec
starts correctly implementing the revert functions
adds lots of code to test. Alters action_manager to be more efficient
adds to spec and cleans up action manager
fixes syntax problem
includes action module folder in application.js, moves spec to file with proper given-jasmine linkages until linkage fixed
changed spec.js.coffee so that jasmine suite is loaded before test files
adds specs and passes some
passes next test
passes next test
fixes a lot of spec syntax
fixes more syntax!
ach!! fixes more syntax
properly wrapps expects argument in expects to throw with anonymous function
passes the first set of basic tests!