Refactored install, rest is to come
refactored spawn, added demo