adding match module and updating team module for further data control