added to ignore list: db.sqlite and *.pyc
deleted unused functions and reduced to 3 classes