add footprints to new things, convert some old things to headers instead of PCB mount
footprint correction + some re-org for clarity