Changed to type images for moves and TM/HMs. Positioning for moves is slightly different if inside a pokemon learn set versus on the main move list.
Changed TM/HM controller to use CellController. It also uses type images now as a result.