more fixes and documentation added

most documentation added except for the profile.php and contactus.php