Fix #28: completed_by method refactoring

Adds extra model to store submissions, which makes it easy-peasy to fetch completed tasks