Items will be marked "invalid" rather than directly removed from the database. This make it easier, since I won't need to reassign IDs to every database item after the removed one. Signed-off-by: Anna Schumaker <schumaker.anna@gmail.com>