ENH: remove clutter from config data structure + add exception
- toward slimmer code and better access to the essential features
- userblocks now is dict with block labels as keys
- if forsome padding the block label can't be read, an excpetion is thrown