Change DB class to allow more flexible testing and the injection of database constants. Write PHPUnit and Behat BDD test cases.
Fix menus for local system. Failing on server based system.
User and userADO class to getUser and login implemented and tested locally.
Implemented the BDD features and step definitions.
Reworked the login script so the key code can be tested.
Corrected edit user problem.
Tidy up code removing unnecessary require_once statments and rename variable.