Added some model classes and web service client.

. Added User and Department.
. Use CustomApplication to hold some application variables.
. Use a singleton WebServiceClient to access CSNS server.
. The departments drop-down list gets its data from web service.