Add idea.
Fix wrong file name.
Add ProcessResultBase implemetns ProcessResultInterface.