add bar chart, graph directive, report services, report controller, fix footer