Intermediate Impossible

Challenge: Simple app with simple logic and layout
Solution: Build it framework-less with vanilla JS and direct DOM manipulation, just to practice!