Split WePayApi and WePayService into separate files
Extracted dues period calculations into MemberDuesService