Add code chalenges

Add a code challenges section for those who want to exercise technical abilities and understanding.