factored out global test setup
updated shuffle tests
split core.methods tests into separate files
restructured ascii renderer tests