A Mayo developer has lodged a fresh planning application seeking permission for a town centre development in Castlebar.