Deleted FunctionCallable, added some comments to driver and particle