REFACTOR: extracted two new methods
IMPERATIVE SHELL: Changes to io_start
REFACTOR: Changed the placement of encounter-pellet logic
IMPERATIVE SHELL: Changes to io_start