client model supports adding a login
mechanism for creating client logins
logic for client login name
UI to add client login; hide client points from unprivileged eyes.
use gzip compression
load javascript async and defer it