Your steering will get hard when the engine stalls because the power steering pump is no longer working.
Did the starter continue to run when you turned the key off? If so you probably just need a new starter (defective solenoid) Now sounds like a broken starter drive.
If it melted the battery post check your wires and connections at the starter and make sure they are not touching ground, rubbed insulation or burned through etc