newSpine wip

newSpine first pass done
ChannelboxClean optional locking and hiding from channelbox