Renamed update_limits to update_spines
Added initial documentation for custom frames and fixed bug