refactoring train tracker - using state machine design
more tracker refactoring
refactoring train tracker - improving state machine clarity
refactoring train tracker - improving state machine clarity
adding mock reports - partially complete
added mock reports generator
mock report fixes
train tracker unittest fix, mock report support
train tracker unittest fixes, mock report support for correct timestamps
fixing mock report to imitate django one-to-one relationships
merge