draft feature to buy properties
first two steps of scenario buy property
implement scenario buy property