Locking / update bugs WIP. Derek and Ric. Added progress HUD - incomplete.
tidying
switched to using ViewHelper instead of SVProgressHUD directly. needs to be changed to a delegate callback (to display loading indicator).
merge, change master from 2moro to NextfazeSD.