RFObjectPool refactoring as mentioned in #43.

Small naming changes. Build fix.