socket UI tweaks
Socket copying and (WIP)reader class
fixing commit issues