Arduino uno single sided PCB

Yes, i want on board USB like arduino uno. and also atmega8u2/atmega16u2.
In short i want to replicate arduino uno board,on single sided pcb using THT(Through hole technology).