Add simplecove gem for coverage and update .gitignore
Implement idea deletion and dependency on a user