Modified queue_lk with message_t type data struct

Containing int, float, float.
Also, added typedefs for all structs just to make the syntax simler.