Added / tuned report / unreport functions
Revamped the bracket to be a js object instead of an array (eases reading + structure is more appropriate)