CS 3205 Rush Hour Implementation