Finalized validation for ManageHardDrives and cleaned up code a bit