struct timeq_entry *next;
};
+void init_timeq();
void timeq_tick();
struct timeq_entry* timeq_add(int seconds, timeq_callback_t *callback, void *data);
struct timeq_entry* timeq_add_name(char *name, int seconds, timeq_callback_t *callback, void *data);