move tests into subdirectory and split into multiple files
Merge pull request #52 from brendam/split-tests-43

move tests into subdirectory and split into multiple files (fixes #43)
Added entity details page, with ability to edit/create (fix #13, fix #31)
Merge pull request #41 from cmrn/entity-page

Added entity details page, with ability to edit/create. thanks @cmrn
Fixed bug where a member with the same email as an entity could interfere with the entity
Added support for datatables (fixes #14)