add readme
add information about virtualenv
Merge branch 'readme'
use signals to update ranks, use managers for objects-related operations