Change the access modifiers of some methods and fields to make it suitable for inheritance and testing

BMS-76

Reviewer: Mae Turiana