implemented rent functionality, colors for properties, determining monopolies, and applicable tests