Added a second timer and benchmarking tests at the beginning of test proc 1.
IMPORTANT: Currently the second timer is not firing when it should be. It should interrupt every 1 ms but it is interrupting every 3.4x10^-7 seconds (so way too often). Because of this, that the seconder timer continuously runs and nothing else ever gets to run. May need to only use first timer for benchmarking.
Fixed timing stuffs
Merge pull request #3 from edinkha/benchmark

Benchmark