adds last seen to users, allowing for a "users online" box, but this will probably present problems when up to scale, since it is looping over every user to perform calculation.  Store sessions in database, maybe?