Added local implementation of FPGrowth
reorganized files as components
wip version of source lookup