JGraphT library is added to project

links and nodes dynamically send to the servlet
links and nodes are modeled 
generate a graph using jgrapht library according to the links and nodes
finds simple cycles on the graph but still not completed the finding cycles overhead probelem

@gihantharanga can you figure out a workaroud to avoid 'http://localhost ' part here, because when it run on the actual deploymet server the url won't be this, so it may fails to get this file