adding setup and teardown classes