I am still not there yet and admire your perserverance. Any good resources you used to learn all that stuff?
Fair comment, cheers