Improved Property Purchase (v. 3.0.4)

The purchase of properties has been moved of out the main() and into a function through the utilisation of pointers to manipulation object data out of scope. Hopefully I'll be able to progressively implement this approach to the rest of the program.