Refactored setInstance method into several private methods
removed class attributes no longer in use, and displayMonth method
Remove more redundant vars
Removed empty methods
Reformated class and example
Refactored, Reformated
Update