Make sanitize_config configurable

I did two things:
1. Added the "big" and "small" elements to the default sanitize_config
2. Made sanitize_config adjustable by the developer. I think it has to be adjustable but with your already sane defaults in place. I also added some basic specs around adding and removing elements, along with checking the defaults.