We live all over the world, so we can't tell you exactly where to get what you need. You're going to have to do the leg-work yourself. Jason gave you the list of what you'll need and what store you'll need to visit. An hardware store like Lowes may even have staff who could help you design it if they're not too busy - I find the best staff work weekdays during the day.