Refactor RunBase framework wrapper

Factory method implemented (issue #4)
Refactor RunBase framework wrapper

RunBase framework wrapper reimplemented. Previous implementation saved
for backward compatibility (issue #4)
Merge pull request #8 from mcarrowd/feat_n4

Refactor RunBase framework wrapper (feature #4)