Finalized Format Function, Corrected Read Function, Created HDD Device Driver

- Added output message for format HDD function to notify user of
successful HDD format
- Fixed bugs in read file function that prevented reading of any file
from occurring
- Moved HDD interaction functions from HDD class to a device driver
class that abstracts the hard drive details for operating system
interactions/requests