gradlized shit
fixed compiler errors
fixed the rest of the compiler errors