defind 5 key functions

add 5 key funtions: challenge, competition, partTime, internship, job.