first commit of code. Needs to have command line interface added before it can be used in anger
added command line interface
documentation
added gemspec