Add usage and argument validation plus add a larger dict file.

Figured I'd fool around and clean up some formatting too.