Revert "Multiple Programs"

This reverts commit 2e65b0dac6a93d6365618018239dad19b1d339e9.
Multiple Classes