Started: implementation of client-side js.
Dev. checkpoint.