Updated to current version 0.3.0

Changelog:

Created XML file with Property data.
Programme now reads data directly from XML file, instead of hard-coding
it somewhere.
Lots of smaller changes, especially in constructos.

This incorporates everything from Phase 3, including the bonus, but
excluding the updated test classes.