add Component::init and Object::init
parse component-params from objects.cfg
add ComponentMover
add ComponentKeyMapping