issue #76 Add time tracking to missions and the ability to fail