Pillbox Controller

includes changes to the pillbox concrete object the pillbox controller and tests

also includes tanks list in the entity object