* Regenerated code docs (js + php).
* Added custom error 404 page.
* Added service price and description in the appointment booking wizard.
* Completed Issue #21 - devide services in categories in the appointment booking wizard.
* Completed the backend user management page.
* Fixed and refactored existing code.
* Updated database structure (appointment foreign keys need to be null, when the record is a unavailable time period).