Support for multi-phase energy plotting.
Separated GlobalMinimizer into its own class and created some stub code for testing binaries.