Set up basic Node app framework.
Implement registration and login/out.
Remove redundant PHP files.
Implement search state sync. Refactor a bit to improve code reuse.
Fix bug with search state not being sent as JSON upon login.
Refactor main page response handler into its own module. Update README with Node-specific stuff.
Implement guild info update. Implement password hashing.
Implement password reset functionality.
Move lib files (utils and npc_data) out of node_modules/ .
Remove node_modules/ directory from repo, as it should be created after cloning.
Fix paths for utls module.
Update readme with better install instructions for Node. Log errors in mailer.
Create default state for when not logged in, so Demo mode works properly.
Fix typo in README.
Update URL in footer.
Fix formatting in README.
Fix number mistake in README.
Change wording of register/exists error to be more accurate.
Update compiled files.
Update deploy script to work properly. Improve installation guide in README. Set more specific version numbers for dependencies in package.json.