1. fix some bugs (e.g. "item.time_str")
2. support responsive design (currently optimized with iPhone)