Added ICommandable interface for communication between commands and server