A simple to use, upgradable and styleable Calendar Object