Added my own birthdays implementation
Removed gitignore from src and moved birthdays to a better name
Rename toupper in 3.2 to silence gcc warning