Made old spatial pooler default implementation. Added spatial implementation option to model spec