Refactored and adapted to Predictiveworks architecture.