Added transaction picker code
Move the headers to their new home
Fix the examples