video JS
added some structure to the app because I am OCD