UI borders, gitignore, improvements to sockets