Added TouchThroughRootView and added CGSize convenience method