Better support for C#; added licensing to files; added TODO file to keep track.