Updating gems
Adding tests for removing contracts as well as handling missing files