Tidied console presence messages
Always update UI in event loop, removed updates from rest of code