10 * Maybe configure lights in separate json file, to allow reuse of consistent models in multiple levels?
11 * Allow going down to zero seeds by buying lights if a turnip is planted
12 * Maybe make the mould weaker at the start
13 * Different prices for different lights
14 * Different power usage for different lights
15 * Calculate both from # of colours, speed, beam width, etc.?
16 * Display power usage when lights are bought? Also other properties.
17 * Maybe also display information next to existing lights (on click?)
18 * Generally balance the levels better and add more levels
19 * Graphical level selection with screenshots
20 * Fast forward button for night-time (calculate more steps between redraws; play sounds sped up and with higher pitch)
27 * Light colour selection
28 * All lights multicolour
29 * Light direction configuration
31 * Sunrise transition screen
32 * Lose condition (no turnips and no seeds)
33 * 'End the Day' button
36 * Battery and light power consts
37 * Mould power increases to prevent farming
38 * Night remaining counter
40 * Seralize light on / off and colour selection state across day / night transition
44 * Image for pulsating lamp
45 * Add placement error sounds
46 * Add sound for battery going dead
48 * Bug: have to click lights multiple times to turn them back on after the power has died
49 * Bug: Crash when removing a rotating light
50 * Turnip / light spacing bug: a light can be placed right below a turnip, but must be much further away if above the turnip. This happens whether the turnip or the light is placed first. I assume it has to do with how the turnip image is positioned relative to its body.
51 * Allow denser turnip spacing