made some progress in the last three days

Looks OK but I think bigger rear or smaller front tires will improve it.