Basic re-implementation of barrel roll