added new pages classes and xmls, fixed git ignore