Course upgrades and a retirement village approved at Newcastle GC