Fixed bug with time counting and added a method to retrieve the time elapsed

There was a bug where the time counting wasn't starting when calling
start() but instead when the view was created. This caused issues when
you didn't wanna start your chronometer right away.
I also added a method do retrieve the time elapsed.