Reorganize the web-client directory for clarity, consistency.