Hide the /system/ directory from the client
Added install script and update db structure file
Updated the authentication part: better redirection and improved 'error' handling