Moved TitleModel into its own package.
Added Item class representing a menu item.
Added a column class representing a column in the menu system.
Updated TitleModel to use the new Column + Item system.
Fixed merge conflict
Moved ITitleState into the title package.