typeclasses adjusted, moved setup/teardown into Playable. I think I may restructure the files. Don't see the point in having a types file