Removing timer dependency from library

Reducing the library to its basic functionality