graph done, make it look better, change endpoints, add new views