updating Component docs
making the socket init a little cleaner
updating to 0.0.34