Cleaned up, added comments to ActivityComponent
Clean up code & add comments for CostFunctionCapability & CostFunctionComponent
Clean up code & add comments for DecisionComponent
Add comments for DurationCapability
Add comments to TimelineFilterViewPolicy
Add comments to DurationFormatter
Add comments & clean up code in TimelineView and related classes