Setting up some groundwork for loading models. Not sure if it should be named Entity or something else.