Initial version of wave simulation

Can't do much right now, but it does specify a source at the center at
time 0, which makes for a good demo