Rewrote file reader

Reader now handles obj files better and supports larger models
Added ability to select model