Add missing @property-annotations

For proper IDE support
corrected type-hints everywhere
Merge pull request #14 from mindplay-dk/patch-1

Add missing @property-annotations