sns - rewritten gui

Important!
Since I am only connected wireless to internet, I can't test the complete/error msg for wired connections. Could anyone please check it out and confirm.

Thank you