added coding challenges to the portfolio