Added support for default properties

- Added --default & --all options to show all properties
- Added basic tests for properties