Fixes, added Graph algorthm. Bare Minimum functionality

TODO: Input Validation and Security

Graph.js doesnt work.isn't used