Adds track position feedback, and progress bar ui in the client.

Signed-off-by: Raphael Catolino <raphael.catolino@gmail.com>