Refactored my previous code
Added limited command line interface
Fixing some bugs
Bugfix and proper error handling
It finally works
Writing without permanent closing of the file
Adding QuakeML support