completed section 1.1 modify C value
added code for gaussian kernel
added missing semicolon
added code to find best theta and sigma