Refined and made final touches

Played through the game one more time and found some errors here and
there. I fixed them and finalized it.