added libraries and gradle files and configurations