Cleaned up the ProcessContract class. Added null guards and conditional checks.
Changes to graphs. Added foundation for revenue and feature charts.