Added methods to position and resize directly relative to a CGRect bounds, and the current view based methods simply call the new ones. The boundsChangeBlock now passes new bounds.