fixing skinny.install for all platforms - also a refactor

- now includes NCP for code brevity and cross platform