added new basic layout, splited angular files