ticket:13: added tests
ticket:13: implementation (models.py, firstrequests.html)