Code design - Design a snake game where the snake can move up, down, left, right. Create cases where the game ends (snake hits itself or snake hits the wall) System design - Design a colour picking website where users are able to save, load, edit and delete their colours.