Broke down the reachingdefs packages to inter and intra packages

Moving away from interprocedural reaching definition analysis and
focusing on intraprocedural analysis. Loop through all functions to
analyze them.