Updated license and comments