Moved gradle tests to subfolder structure
Added some doc
Added check for bad gradle build file
Added check for class file
Added multiproject build