Minor issue with file arrangement

Some sort of ODR issue with the layout of the files, so I just moved
CProgFx into its own cpp & h file to avoid issues.