Initial Commit
Adding private properties. Add EntityMapping annotation.
Fix bugs with array resolution.