extracting packages. first pass at organizing.
initial commit