[David/Kate] Show default level with hero
[David/Kate] Show level exit
[David/Kate] Show level objective
[David/Kate] Accept user code input and display output; convert controller to TypeScript class
[David/Kate] Submit code and handle response (client-side only)