changed structure of action package
made a start on the action pool #48
created object pool for actions - ActionPool - fixes #48 and made a skeleton for readTextAction #41