added base socket api
added basic ui player controlls
added video controllers