Fixed field name
Encapsulated clientside websocket code
Cleaned up record html
Modified hvb-sentence to use websocket and added backend support. Also added code to keep track of sentences completed.