Mike module communication

Added router module and concept of core module