Online users gadget

The gadget is not finished. I have some questions that I will ask in the code.
@sten what idle time would be reasonable to consider student disconnected?