Using JPanel and implementing Observers and Observable, to create a level with rooms that Pekachu can switch between