removed self-dependecy (import libfnl)
updated to pip distribution format