Compiles with strict flags; Updated License