Add license
Adds a license file so that this code project may be open-sourced.
There are a number of standard open-source licenses, and this is a popular one used by many respected open-source projects. It is on the list of open-source license types recommended by the UVM open source office: https://verso.w3.uvm.edu/open-source-licenses/