Added very preliminary tab support

Can create mulitple clients, each in a tab