I was able to do all those thanks to ceduxi0n and blueskyandhardrock's brilliant ideas. I wouldn't have been able to do this on my own!