Refactored to enable certain behavior in subclasses
Refactored some to enable certain behavior in sub classes
Removed deprecated method
First version of MKParentalGate