This commit adds support for modeling boundery events. Users may pull out the boundary events from the palette. Closes #292