object loader now reads uv mapping
major architecture changes