abstract Viewport bounds and contains into Frame
add movable collision detection window, ActionBox
fix Frame#center bug
remove FollowingViewport from core engine
add Follower to keep Frames centered on an actor