updated readme with reference
removed unused
added in some sockets and updated ui