Add license, basic readme, and the code