Failure Code & Points Library

Moved the timer into a canvas file to fix a dragging problem.
Implemented failure code using the new points & damage system
introduced.