Grindstone is a free app that lets you easily and accurately keep track of your time.
No dependency information