Advanced Bio-mechanical Leg Skeleton (A.B.L.E.) - ME Final Year Design Project 2016 - University of Waterloo