Catholic church submits plans for 10 townhouses in Dennington