preparation for relations; prefixed "static" model methods with$
changed structure of package (prep for multi dialect); changed the concept of QueryContext (one no longer needs to define the object to execute queries, they are auto detected)