This is an implimentation of graphs/trees with common functions

This project is hoped to be fully fledged out in the future for use though should not be used in a professional environment.