1. Major refactor. Lots of breaking changes alongside easier-to-read code structure and performance improvements.
2. Added "Configuration Extensions" data model to let pyalarmdotcomajax modify settings for Alarm.com devices.
3. Added first configuration extension for the Skybell HD video doorbell.
4. Created testing framework and started building tests.
A big thanks to lutzky for beta testing the Skybell enhancement and loaning a development account.