Most of the play mechanics done