Graph Library for Final Year Project