Implemented project properties filling

When things need to be changed such as the version, they only need to be changed in the allprojects block of build.gradle