Removed unneccessary path.join
Optimized runtime detection
Replaced os.system with subprocess.call
Added Exception for wrong usage
Removed unneccessary method
Implemented mkv unit tests