Gsoc project -  xbrl client side

add xbrl reporting functionality:
mapping taxonomy
display/update reports
download reports