Fixed #32 - Fixed attribute name causing Python error.
Fixed #33 - Ranged dates with one date are now properly validated.
Fixed #34 - Added button to change language.