Minor interface changes
Created and modified files to the new client, for now called X
Several modifications
Python3 changes
Remove old interface in favor of the new
Big cleanup
Merge branch 'NewInterface'