I'm going crazy lately with all the toy clutter in our house. LO plays in the living room. I have 3 big bins to dump everything in, but he has lots of toys with smallish pieces that he just loves to take out and throw EVERYWHERE. It's so annoying having to pick up a million puzzle pieces, blocks, balls, cars, etc.

I'm looking for a storage solution that might encourage him to play with one thing at a time, rather than dumping out a whole bin. Maybe I need something with bins that are harder to open? Smaller bins? Drawers? He loves containers so I'm sure he'd enjoy taking things out and putting them back in. Any suggestions, pictures, or links would be appreciated!

He also loves to throw his books everywhere. Has anyone found a solution for that?