Major ClientFrame and panels code refactoring.
Implement "new transaction" functionality.