Adding validation.
Restructuring.
Starting on parseOvertime function.