Added child directive and other minor changes
Minor styling changes on child directive