This project has had way more setbacks then i ever thought were possible. For the last week or two I've been trying to work with the pi to control the audio on the speakers. Unfortunately the player i'm using (omxplayer) doesn't support volume control during the playing of a song. Also every python wrapper i attempted to use with it seemed to have little to no documentation on the functions i needed or flat out these functions didn't have any code in them when i looked at the source.
either way the electronics are as complete as i'm going to make them for the time being. The speakers are controlled by two PAM8403 each handling 1 speaker. Technically these can handle both speakers with ease but I've gotten better results sound quality wise by doing this. I'm pretty sure it has everything to do with the circuit surrounding the board and not the boards themselves, but i'm pretty eager at this point to get everything together and have this radio on my desk.
other than that everything seems to be in perfect order. My next update will probably have the boards soldered and everything ready to be put into the box. see you then!