Start work getting a nice interface for storing waves