1. Fixed markCompleted to trigger ajax requests, proper error handling, etc.
2. Comments.