renamed vars and functions from item<some_text> to jewel<some text>; added check for rights by user.role field (before was hardcoded var)
added main unit_test module (tests.py) and a base_test to use it like a paretn for future test
merge