Enforced Request creation via Builder

- reduced visibility of constructors

Task: #13
Reduced visibility of deprecated performAction