Add LICENSE file, and update README. Rename a bunch of files for consistency with the 'file name = subroutine name' guideline described in the README.