beginning time lib dev
many changes + time lib