add lj with cutoff
optmize lj a bit more
add LJCutPeriodic