Fixed bug where it wasn't referencing the superview inside `progress`; added new direction:inView: methods