Payments

I refactored some code, added in a tx script to add new users to contextio and moved TX files into distinct folders for readability