Minor changes

1. events.cs updated from both client and server side updated
2. remove useless comments(implemented)
3. more readable
4. incomplete implementation of receive attendance record, since list
of attendance does not exist in events.cs yet