trying to scale back
scale back
putting basics in
trying to get kernel to be found and header made automatically
basic version works, but in a testing way.
Totally Works.  Ready to merge back.