Split source and header files onto separate lines

Avoids merge conflicts when two people add independent new files.

Also alphabetized them.