The following improvements have to be done:

1. In case any user forgets his password, he should receive the password
   by email. A forgot password like in yahoo.
   
2. When the complaintee sees his complaints, instead of showing only the
   selected columns, show all the columns.

3. Select complaints by location should have more granularity like
   room number, etc.

4. Location should have standard set of locations like H1, H2,..., H11, MB,
   SAC, etc. You should also be able to enter "other" location.

5. Improve the interfaces of assigning the start-date and the end-date part 
   of the worker.

6. end-date should be renamed as completed-date.

7. Selectively wipe off the old complaints.

8. More intelligent way of displaying the users in the database to the
   Administrator when he is adding or removing users.

9. Analyst custom queries should include satisfaction rating of worker,
   all workers under a supervisor, etc.

10. In the supervisor, instead of having two buttons to show Workers assigned
    and all his workers, merge them together.

11. Improve assign worker interface by showing finer details of workers and
    the summary of their work load.

12. The supervisor should have a type and a location associated with him.
   
