Spring course exercise 4 - Property management and more