Triggers, constants & sounds implemented

Turns out ReadData is needed!
Sound.Write not yet implemented.
I'll come back to Settings later, screw it.