added 2d bounding box class
some initial work on the tracking algorithm