Add gradle files and test files