Restructure and extent tests

Move test to test_enma package and subdirectories
Update Functional test and unit tests
Make tests running
Add activity tests and restructure tests
Update to documentation landing page