refactored layer classes, render image layers