Client now updates GUI when it receives an online command. (Should) Fixes #25