WIP: Reactive Visuals

@mssurajkaiga can you move to your to-do list integrating the use of `vispy.color.Color` for setting all of these color properties in a subsequent PR? Then all of these calls can just be `color='red', border_color='white'`.