Changed Promotion

Fixed a few issues with un initiated variables.
Merge branch 'master' of https://github.com/cfj2k5/Chess