Removed $firebaseRecordFactory
Refactored $FirebaseArray and $FirebaseObject to abstract sync logic
Lintify
Refactored all methods to have $ prefix.
Removed $firebaseRecordFactory.
Added $extendFactory methods