Rubocop Detect Deprecated Methods

NEEDS REBASED AFTER #61 IS MERGED.

TO CR:
Check the diff and make sure the code changes look correct