updates and bug fixes

Updated web ui (added schedule drag and drop)
Added ability to start manually and cancel
fixed bug with websocket server stalling