final functional commit. fixed bug in lift, added calculating support/confidence/lift per rule, added pretty printing