Building blocs : how parties organize society