initとtypo修正。
viewer部分の骨組みまで。