changed to 2 space tabs, and added requirements to run py.test