add invariant calculation
implement invariant operation
add ability to choose SAXS or regular invariant
add license