realSpike Real-time closed loop visualization and analysis for flexible neural manipulation in mouse models using improv