Adding Input file
Adding ObjectModel

Added Graph,heap,Node and Edge.
Graph,Node and Edge --> Full functionality
Heap --> Container Added (Functionality left).
A basic Algo to parse the file in the required OM is also added.

The Make file has the corresponding changes to incorporate the proper
rules for include and source directories.