Added additional basemodel tests
Documented BaseModel
Finished documenting BaseModel