Change Cube::SOLVED_STATE to an array
Remove !bang from Cube rotation operations
Add to_s to Cubie
Add Cube#edges and Cube#corners for getting cubies
Use RSpec-isms for testing Cube#solved?
Add == to Cubie
Add Cube#location_for to find location of Cubie
Add methods to find locations for unsolved cubies
Add methods for determining if cubies are solved
Add Cube#reverse_perform! for reversing algorithms