Tested and ceaned up changes and added descriptions in main.cpp for what is req to create a bar etc.
also minor changes in the Graph, adding touch in graph interface