Added invicible armada test
Made middleware asynchronous by default