Added metadata object to easier manage metadata
Added license object
Fixed-up how translations are done
Added some new tests