General update

- added BaseModel wich includes global methods