Adding json support
adding develop page
Trying out ajax with event
Revert "Re-organising"

This reverts commit 17ca92f49603fd6bcfd0e7a047d41ec2081f4800.

Starting again.
Adding basic authentication

Database table: users

In the design #3 I chose the name authentication, however due to CakePHP naming conventions it was much quicker just to use users instead

url: /users/[action]

actions:
add - Allows you to add a new user
index - not implemented yet
view - not implemented yet
login - authenticates the user and creates a session
logout - ends user session
edit - not implemented yet

Need to work on access control list to control the authorization before I can implement the settings panel. See issues.

Installer needs to set up an admin user.