Changed list... to print...

for consistency with other methods
Added printSchedule() method

for admin viewing of the calendar
Changed data_path to folder above root
Removed use of PHP traits

for compatibility with older versions of PHP
Added notification div style
Added box for the current password

Current password will be required to change the password
Added HTaccess class

This class will allow you to interact with htaccess and htpasswd files
to set up security, set user passwords, etc.
Display $notification

if one has been set in the PHP script
Added save_password PHP script

This creates an HTaccess object and changes the user’s password
Parameter to use new vs old hash method

Added $new_hash_method parameter. If set to true, the script will use
PHP’s password_hash function. If set to False, the script will use
PHP’s crypt() function for compatibility with older versions of
Apache/PHP.