Refactored to use Note struct and PROGMEM.

Fixes problem with running out of static ram (SRAM) by forcing
immutable data structures to program memory.