Modified server added more functionality.
Added client, and added js.