More clear operator < for structs

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>
LLKFirst now threats $ the same way as LRKFirst

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>
De-string-ified find first

Many conversions back to string done for other parts. They would be
later removed once the other parts also start using int.

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>