Moved DB info to libs/db-info.js so this can be ignored once set for future upcommits. Added warning message and kill switch if no DB data is added. Added zero admin detection and ability to create the initial admin at first login. So no more manual password creation needed. Added new admin form validation. Chanaged user.id to user.username.
Updated gitignore to not update db-info.js to the public.