Completed program binary support. Cleanup. Relaxed dependencies a bit.