Setup screen work
Getting there
async tcp/ip in place