Improve command parsing to be less redundant
Split subcl.rb into Subcl and cli
Rename configs to Configs to match the other files
Always use first pick if 'tty -s' fails
Update README