I think it is finally done, I'll do a final check tomorrow to make sure everything is correct before posting everything.