All the codes for Udacity CS101 class plus with extended parts.