Finished my version of calendar challenge