How Different Modules of Hospital Management Software in Pakistan Helps in Better Hospital Management?