simplified naming #5

Names no longer need to have `-codec` or `-type`.
It is a lot less cumbersome and should work fine.
cli fixing
gitignore modules
object descriptions

Are these clear? @maxogden @mafintosh @sebastienzany