Got the client's cooperator edit (update/put) view to work. Refactored t...

...he other cooperator views and the templates.