Add gradle build file, so it could be built using gradle and easily incoprate as subproject of others