Added a MethodModel class. finished the equals method on MethodSignature
added a PersistedModelReference class