enabled documentation generation, fixed developer setup (tests & docs)
adjusted tests for usage with user module (wip)
renamed guide index for usage with apidoc
updated gitignore
updated deps