Changing namespace to be abstract, Adding Abstract Model and Modeling stub
AbstractModel finished
Notice about scope accessibility
Added SessionResource
Adding in SessionModel