Kronos.js (incomplete)

i guess all of this will change with the promises..