Add initial version based on previous versions + current lang files
Updates to support json export, better design and less bugs.