Use FreeImage library for texture loading instead of glaux
Broke out 'Obj' into new class 'Model' and separated it from main