added functions for loading existing rutes from database, updating progress to database / still missing delete function