#13: Added Department modeling, validation, form unit tests, controller action, routing and security features + fixture.
#13: Added Department CRUD actions + functional tests and helping methods