I used the Mega 2560. Might not be the end all for this project as I am adding more functionality. Might end up using a Teensy board but we will see when I add the next part of the project. I am taking it in steps though, and have learned a ton. The best part is that I learned how to program in pockets of code and to make sure each pocket worked before putting the whole thing into run mode. That helped me diagnose exactly what I did wrong. Also, I came to understand using the interval instead of delay to keep a time for things. I will end up modding this code to fully incorporate that aspect but as it sits the code works great!