added 'observations', refactored methods
added basic SportParser and test