Problem ID and Configuration File

The problem ID should be taken from the last character of the source file.

I'm packaging this for Archlinux so it's cleaner to have the configuration file in the $HOME