Spike extending backbone to allow for dynamic view generation and interactions