Added engine methods.
Implementing methods for checking max of upgrades/engines/goals; discarding random upgrades/engines/unstarted goals; giving players random engine/upgrade.
Merging player
Merge pull request #13 from Dynamic-Underground-Strippers/player

Player