Some hacky code put together in parts

- Each part exists in this commit, it just needs to be organized and put
  together with some business logic to work.
- This requires a little more knowledge of nodejs than basic js..
- TBD
Removed some commented code

- Added some notes for the next commit since it'll be a while and I may
  forget