Add django-mptt to the requirements.txt file.
Added keys to roles in fixture data.
View tests check for multiple unauthorised HTTP error codes.

Depending on the authentication method, the view would return a 401 or a
403, so now both are checked.
Use session authentication in debug mode for convenience.

OAuth is a pain to use in development.
Add different monster types.
Updated .coveragerc to ignore assert lines.
Add unit test for session endpoint.
Replace MagicMock where it's not needed
Tests for str() and permissions on account objects.
Monsters are generated from a predefined list.
Main/support characters generated for dungeon entrance/exit lines.
Monster generation supports min and max values per floor.
Entity damage functions return damage dealt.
Entity damage functions return information about the damage.
Replaced MagicMocks with Mocks where possible.
Players do random damage instead of one hit kills.
Attacks exclude lines about traps.
Party now collects items during an adventure.
Added player inventories.