refund + build different unit types

needs work for checking etc as with the section uncommented - it
refunds them all instead of that specific one

also you can purchase different types of units