exercise 4: objsets
add gen-idea plugin