Begin a new SpaFromScratch

The older one i were studying got serius references issues, still need
to resolve them!