* change bmk data send request to put
* implement a draft (not working) queue.js functionality
* implement User.findOrCreate and refactor the passport config