Otago Polytechnic 3rd Year project.