added lots of flint funtions - TODO: should these be pxd files?
refactored flint pxis