[Major] First commit Mastermind component