Feature/documents

I wrote documentation and fixup some meta files.

If there are no abjections, merge it and setup travis combination.

And I hope you upload them to CPAN.