Added a form
Use django generic views
Added tests
Added Albe as root