optional config file for e.g. setting a Board port:

bitbeambot.json:
{
  "board": {
    "port": "/dev/cu.usbmodem411",
    "debug": false
  }
}
calculation of relative movement moved to bitbeambot.js
move to initial position/origin on exit
doc updated
smoother (and particularly safer) servo movement by tweening axes
initial positioning moved into bitbeambot.js
use older updatePosition function for movement when record interval is too small
debug info
show comments from recorded json files
first two levels angry birds recorded
alternative smooth servo movement
added cricle
added draw.helix and draw.eight
use config.origin.z
renamed keyboard file