add auto tutorial base and modify programming page
implement autocompletion program name
implement tutorial
modify signin page message
Merge pull request #23 from ryysd/easy_to_understand

Easy to understand