Move attibutes from .init to constructor function
Create new events file from Events constructor function, not JSON.parse
Return new MyApplet directly
Ensure all output is translateable
All var functions() are proberbly ended ";"
Changing num events to diplay is handled correctly
Add calendar validation performed entierly inside function, no call to another function
Code cleanup