Wired the controllers up, added the ability to return a list of models