Add Select to Behavior

Was having problem on large database, so I've added an optional select statement into Behavior. This allows you to limit what gets selected in find statement, and reduce memory requirements for large databases.