Issue #6 - add a priority field