Refactored camelcase; Added disk size check
Made helper to logically break up code.
Fixed previous commit
Fixed delete; swapped args in dread