Almost ready to go.

Just need to figure out how to check EAN correctly.