Houses calculation

Implements the houses calculation.

We start this branch from the last commit of SwissEphNet before splitting projects.