cleaned up used usings
refactored accept and reject into commands and created methods to handle email links
fixes #3