added basic report day analysis and broken json serialization
from hasmaps to arrays for proper serialization
various changes :-*