basics of a match form. still doesnt do anything, but the views are in
basic of elo implementation