Add a where method in the BaseModel

Makes it possibly to add to the where statement and then just link the
desired query after it.
Updated readme
Updated tests
Enable totally custom where statements
Update readme
Update tests