Feature Update

1. New setting  page
2. Async http communication
3. Local cache for event list