Partially implemented timed annotations (UNTESTED)

- Has all the necessary functions for collecting all the timestamps,
passing it into the player js and checking for audio time position
- untested because jan is having errors with recording, so he can’t do
a full note.