Added solve() to ParallelComponent
Minor refactor