Moved Javascript Media Types together
Closes #2
Some modifications to file handling, some issues related to Issue #6