Refactoring the build classes to be more modular and simple

Including generated java classes in clean step
Changing Radio router class name due to clash with package name