Simplify Aeee.listen API
Clean up Client/Server duplication