Removed takeAnItem constructor that doesnt use an ActionFactory