Таймер задач

Технологии: jQwery
Общие сведения
Таймер выполнения задач. Реализация - html+jquery.
Использование
Открываем страницу с таймером.
Начали выполнять задачу - нажали Старт.
Собрались покурить/попить чайку - нажали Стоп. Вернулись, продолжаем - нажали Старт.
После выполнения задачи последовательно жмем Стоп и Сброс. Производится подсчет времени и вывод в инпут, откуда результат можно скопировать и унести в отчет.
Подсчет времени
Секунды не учитываются.
Минуты для оплаты подсчитываются пятнадцатиминутными интервалами.
Например, с 00:01 до 14:59 - к оплате выставляется 0 минут. С 00:01 до 27:15 - к оплате 15 минут при фактических затратах в 27 минут. Ну и так далее.
Почему так: мне так спокойнее. И заказчику приятнее. Да и вообще выполнить 2-3 минутную задачу (сменить телефон в шапке), и выкатить счет за час, или пол-часа работы - ну это как-то негуманно.Поэтому заказчику предъявлется округленная в меньшую сторону цифра, а мне - точная, для хронометража.
Планируется
Минимум: прикрутить HTML5 local storage для записи результатов, чтобы можно было пользоваться и в оффлайне. Хотя... Кому нужен таймер офлайновый, если 90% работ ведется удаленно, онлайн?
Максимум: добавить нечто вроде CRM с набором клиентов, задач, выбора задачи, тайминга и хранения всего этого добра в связке. К этому, собственно, всё и идет.