adds state machine
adds working state machine tests, breaks pagination
fixes pagination
fixes seeder, pagination broken
fixes pagination
Merge pull request #11 from bcutrell/add_state_machine

Add state machine