Initial version of the abstract hadoop runnable component