Added bus and mandatory components

Added bus and mandatory components