added leson 1 optional programing projects