- Modernized the code

- Switched indententation style
Fixed a potential crash on iOS 7
Fixed background image view frame when using auto layout
Cleared the separator array when removing them from the superview