switch over to iOS 7 size calculations + code cleanup + appledoc for interface
cleaned up ivar access