cubie id based rotation function

function looks for 9 cubies to rotate, depending on a selected cubie id,
desired axis of rotation, direction and deg(for now)