Added additional tests and gradle wrapper.