I Added structures to track enemy and player pieces still on board
Merge branch 'master' of https://github.com/Cewdyn/software-dev

Conflicts:
	play4500.py
Fixed the probabilities in the typeProbs comment. This will likely not be used.
Epieces are now added to the board at the beggining of the game. Also added logic to moves to only look at friendly pieces
Began working on probability features. Includes creating a class to hold a rank and enemy pieces possibly of that rank, as well as first passes at functions to calculate probability and update our rank sets.
stabilizing probability functions for assignment 8 submission
adding probability data structures and functions that 1) update rank probabilities for each enemy piece and 2) provide a probability of conflict outcome based on piece IDs
Added enemy tracking to the win, loss, and tie logic. Also changed the validMove method to check for friendly or enemy pieces
Merge pull request #1 from Cewdyn/master

I think I'm doing this right