Basic block moving only after colliding with canvas boundary

Still todo: spawn child dots