Initial WorkOrderPackage domain implementation

Implement WorkOrderPackage and it's initial logic together with tests

Change-Id: I108a144da742a20bc1d93c553aadb4977d359942