add obj parsing and loading
more lines
respect the fact: obj idx starting from 1
adopt new contrib
change flags to performance
add binary instances for the elements
tidy up