create matches models, controller and views