separating flask version
finished 1 player version