Something who is some difficult is to have a "view top" And edit : you are not obliged to have component or group for give different material to a cube with different colors!