lots of changes

most things have proper textures and names now