   click: clickControlPanel
 
 control_panel = setupControlPanel()
-level_state = setupLevel((xi:0, yi:5, dir:0), (xi:6, yi:5))
+level_state = setupLevel(
+  (xi:0, yi:5, dir:0), (xi:6, yi:5),
+  [new Static_obstacle(1,5),
+   new Mobile_obstacle(2,1,0,1)]
+  )
 
 stop = false
 


  return

# general directions
UP = (theta: Math.PI/2, dx: 0, dy: -1)
LEFT = (theta: Math.PI, dx: -1, dy: 0)

  ctx.stroke()
  ctx.restore()

  # obstacles
  show_frame = @frame
  frame_t = 0
  if @animation_mode == levelAnimMode.MOVING
    frame_t = (t - @move_control.start.t) * bot_speed
    show_frame = @frame - 1
  for o in @obstacles
    o.render(ctx, show_frame, frame_t, t)

  # bot
  @bot.render(ctx)
