Start implementing animation states, stub out some tests
Merge branch 'overhaul' of github.com:Kazade/Spindash into overhaul

Conflicts:
	tests/main.cpp