Added uptodate plugin
Use gradle all wrapper
Playing with monads for blog