Yes we will have pcs (for those of you who have played pokemon, you know what this is)
If you do not know what a pokemon pc is, it's basically a storage for your pokemon so that any extra pokemon you catch, you may trade in a pokemon for another one that you caught.
The system will be like in the games, if you already have 6 pokemon in your team, then anymore you catch will goto the pc. You may go to the pokemon center in any town and access it (it will be a whole topic by itself). There you may switch out a pokemon in your team with one in your pc.