#7 add breaks support.  Pretty bad implementation, very hackish.  Going to attempt to componetize the level view to help with the visualization implementation.