WIP #204: refactor tracker into separate class, use thread for tracking to decouple face detection from rendering loop