Fixed some organizational/stylistic shortcomings
Add option to show list of available interfaces.

closes #5