- [ ] Debugger (password inside function comment) - [ ] Arrow function - [ ] Callback function (player in maze and can toggle area to pass through static blocks) - [ ] Synchronous = blocking (asynchronous = non-blocking) - [ ] Shallow vs deep copy (reference pointer in object) - [ ] Constructor function - [ ] Class - [ ] this - [ ] Prototypical inheritance - [ ] Bind, call, apply - [ ] Maze - [ ] Pong reach score of 5 in order to show exit - [ ] Player move and you block enemies from colliding - [ ] Dark mode