Started separation of imagecontroller.