Added a timing extension as described in issue #20. 

Added a timing extension as described in issue #20. For now it is a very basic implementation and might resolve #20 but it needs more work to be a full framework addition.