moved word validation logic to within game
fixed a bug >:( #DONTPUSHBROKENCODE