Better student_view

- remove completed, fetch directly from API
- unified get_user_id() and post_json()
- update_completed post to API
- remove unused codes
Fix publish_score