LevelBuilder support for play lab

[Finishes: #79639696, #79639780, #79639834, #79639722]
should we have a separate _studio.html.haml? since studio isn't really a maze. this would also mean we dont have to show all of these maze specific instructions inside studio