This project proposal was too much for me to do and I could not figure everything out. I apologize for my broken code.