Changed timer to use only std::chrono::durations.
And partially moved animation across to use durations.
Changed animaitons to use std::chrono::milliseconds instead of
integers.
Merge branch 'master' into dev