Creating an interactive diagram of an atom.
Concepts: simple events, basic math, simple motion, screen bounds, input/output, simple conditionals, simple variables, layers, text handling, variables, advanced events, miscellaneous, conditional loops, detect conditions, advanced math
Lines of code: 58