initial commit; converted Dart state machine over to Angular... sad, I wish I could just export vs. port.
ignore libs