Added timeleft component to "already_rented" message and refactored some code