minor improvements

change config format
add pyrsistent to dependencies