Add TGV support

Also keep the ascii art in a text file, which just personally I think is way easier to manage