Some more cleanup.
Added dependency in binary-list.
Made a library for the binary transform.
Porting code to use binary transform.