Added !'s to methods that modify the class state to better batch ruby naming conventions.