media control: change media control to use element templates for html as well as sass for styling
media control: change to es6 syntax
core: add reset mixin to css
core: remove protective div covering the poster on firefox
media control: change style to use css animations and finish refactoring
core: change to hide instantly the media control when moving the mouse out of the player
main: reformat code