training plan for marathon running, and angular.js learning exercise