Minor board changes and simulator update

Updated the board to include all rents for railroads, not just base
rent.

Significant updates to simulator,  including decrease in number of
derived classes of space, space constructors set up, and function to get
and process board input file written.