Testing & Colors

- fixed the selection color sort of

- added some tests over the BaseModel