finished up most gameplay elements