Technology is a huge feature of new Brethren School Oakwood's Launceston campus