Adding requirements txt and edge addition and removal