fixes per sheridan's feedback:

- naming scheme for all submitted files
- copyright/license block matches spec
- keywords separated by semicolons
- final page is balanced