Refactor customer &  transaction relationships for Rule of Demeter

Closes #61