|BUILD CONFIGURATION|
* Re-named the program to openphantasyd (as it will run as a daemon, following
  naming convention)

|SOURCE|
[Common]
* Contains any constants which may be required as well as commonly-used
  functions and macros
[Error]
* Reports errors to the standard output stream
* Quit will exit the program after the error message has been printed
[Daemon]
* This class is intened to daemonise the program so it can be run without
  interfering with the standard input, output, or error streams
* The program's life cycle will be maintained by the Daemon class
[Main]
* A Daemon instance is created and executed