added Layout & scripts + integrated angular