added edge type id and wrote remove vertex method

remove vertex runs in O(|E|), unfortunately…
Merge pull request #5 from johnnysnel/master

added edge type id and wrote remove vertex method