Added python module requirements
Added true initial vertex
Added shortestpath calculation.