Updated recognition to accept state

Reduced DB calls to get the current visitor
Replacing whitespace with tabs
Deleting old template files
Overhauled the datamapper function. Fixes #34, fixes #36
Fixes #39
Minor development
ACL improvement on usergroup access