Team class and extended Match class

And the Person class is now abstract.