CMS-2486 Live edit - create 1:1 page domain model
Moved ImageComponent classes into own module