More interface usage
Debugging and making ports non-copyable
Adding a connectivity checker
Fixing memory interfaces, which a broke two commits ago