Marked Client constructor private.
* Penalty: add getters and setters
* Apply Builder Pattern to Penalty class
Add null-checks to Callvote.Builder constructor