add angular
add css and layout