Issue263 add borefield model

Here is the borefield model.

I reverted all the unwilling changes that happened on the Buildings models. I hope I did it correctly.

Any comments or questions are welcome.
Please add comments also for protected variables, otherwise it will be difficult for others to revise/update your code.
Also, comments should start with an upper case character.