WIP Starting to work on IPython support for pydy.viz

This PR is created to implement IPython notebook support for visualizations. 
What happens if the user modifies these attributes directly? e.g, `scene.fps = 30`. Does anything happen? If not, they should be hidden from the user, or should be made read-only using properties.