Create manager

Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
Drop newliness
Add a tests.py

Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
Namespace urls by app too.

Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>