Basic Module Communication Protocol added and semi implemented