Used os.path to specify db
Added search and filter
Added branches using foreign keys
Made branches editable from admin site.