added more error checking, made sure size returned was right for places, and added new help screen, and added rmdir