Added Consoles

Needs proper tests and a relationship to games. I'll try to add those
soon. Basically copied what you did with games.