[Reviewer: Alex] Add extra tests when forking the call

Alex, can you please review these changes from the AS design updates?

I've also removed the unused app-server module