updated program.cs with comments, updated a few licenses