major refactor

    * add travis.ci support
    * add gravatar
    * change format